package com.fx.service;


import com.fx.entity.AdminTempUser;
import com.fx.entity.SysCustomSetting;
import com.fx.entity.SysUser;

import java.util.List;
import java.util.Map;

public interface SysUserService {

    SysUser getById(String id);

    List<SysUser> listData(Map<String, Object> jsonObject);

    int getCount(Map<String, Object> jsonObject);

    int save(SysUser sysUser);

    int updateById(SysUser sysUser);

    int batchDelByIds(String[] ids);


    void updateCurrentUserSetting(Map<String, Object> param) throws Exception;

    SysCustomSetting getCurrentSettingByUserId(String fl_id);

    AdminTempUser getByLoginName(String userName);
}
